it pours - German English Dictionary